home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / pc / files / dsp / srffttar.z / srffttar / SRFFT / fft256f.c < prev    next >
Text File  |  1991-08-26  |  14KB  |  438 lines

  1. void fft(){
  2. _fft2(0,128);
  3. _fft2(32,160);
  4. _fft2(16,144);
  5. _fft2(48,176);
  6. _fft2(8,136);
  7. _fft2(40,168);
  8. _fft2(24,152);
  9. _fft2(56,184);
  10. _fft2(4,132);
  11. _fft2(36,164);
  12. _fft2(20,148);
  13. _fft2(52,180);
  14. _fft2(12,140);
  15. _fft2(44,172);
  16. _fft2(28,156);
  17. _fft2(60,188);
  18. _fft2(2,130);
  19. _fft2(34,162);
  20. _fft2(18,146);
  21. _fft2(50,178);
  22. _fft2(10,138);
  23. _fft2(42,170);
  24. _fft2(26,154);
  25. _fft2(58,186);
  26. _fft2(6,134);
  27. _fft2(38,166);
  28. _fft2(22,150);
  29. _fft2(54,182);
  30. _fft2(14,142);
  31. _fft2(46,174);
  32. _fft2(30,158);
  33. _fft2(62,190);
  34. _fft2(1,129);
  35. _fft2(33,161);
  36. _fft2(17,145);
  37. _fft2(49,177);
  38. _fft2(9,137);
  39. _fft2(41,169);
  40. _fft2(25,153);
  41. _fft2(57,185);
  42. _fft2(5,133);
  43. _fft2(37,165);
  44. _fft2(21,149);
  45. _fft2(53,181);
  46. _fft2(13,141);
  47. _fft2(45,173);
  48. _fft2(29,157);
  49. _fft2(61,189);
  50. _fft2(3,131);
  51. _fft2(35,163);
  52. _fft2(19,147);
  53. _fft2(51,179);
  54. _fft2(11,139);
  55. _fft2(43,171);
  56. _fft2(27,155);
  57. _fft2(59,187);
  58. _fft2(7,135);
  59. _fft2(39,167);
  60. _fft2(23,151);
  61. _fft2(55,183);
  62. _fft2(15,143);
  63. _fft2(47,175);
  64. _fft2(31,159);
  65. _fft2(63,191);
  66. _fft2(96,224);
  67. _fft2(104,232);
  68. _fft2(100,228);
  69. _fft2(108,236);
  70. _fft2(98,226);
  71. _fft2(106,234);
  72. _fft2(102,230);
  73. _fft2(110,238);
  74. _fft2(97,225);
  75. _fft2(105,233);
  76. _fft2(101,229);
  77. _fft2(109,237);
  78. _fft2(99,227);
  79. _fft2(107,235);
  80. _fft2(103,231);
  81. _fft2(111,239);
  82. _fft2(120,248);
  83. _fft2(122,250);
  84. _fft2(121,249);
  85. _fft2(123,251);
  86. _fft2(126,254);
  87. _fft3(0,64,192);
  88. _fft3(16,80,208);
  89. _fft3(8,72,200);
  90. _fft3(24,88,216);
  91. _fft3(4,68,196);
  92. _fft3(20,84,212);
  93. _fft3(12,76,204);
  94. _fft3(28,92,220);
  95. _fft3(2,66,194);
  96. _fft3(18,82,210);
  97. _fft3(10,74,202);
  98. _fft3(26,90,218);
  99. _fft3(6,70,198);
  100. _fft3(22,86,214);
  101. _fft3(14,78,206);
  102. _fft3(30,94,222);
  103. _fft3(1,65,193);
  104. _fft3(17,81,209);
  105. _fft3(9,73,201);
  106. _fft3(25,89,217);
  107. _fft3(5,69,197);
  108. _fft3(21,85,213);
  109. _fft3(13,77,205);
  110. _fft3(29,93,221);
  111. _fft3(3,67,195);
  112. _fft3(19,83,211);
  113. _fft3(11,75,203);
  114. _fft3(27,91,219);
  115. _fft3(7,71,199);
  116. _fft3(23,87,215);
  117. _fft3(15,79,207);
  118. _fft3(31,95,223);
  119. _fft3(48,112,240);
  120. _fft3(52,116,244);
  121. _fft3(50,114,242);
  122. _fft3(54,118,246);
  123. _fft3(49,113,241);
  124. _fft3(53,117,245);
  125. _fft3(51,115,243);
  126. _fft3(55,119,247);
  127. _fft3(60,124,252);
  128. _fft3(61,125,253);
  129. _fft3(63,127,255);
  130. _fft3(0,32,96);
  131. _fft4(128,192,160,224,0x2D41);
  132. _fft3(8,40,104);
  133. _fft4(136,200,168,232,0x2D41);
  134. _fft3(4,36,100);
  135. _fft4(132,196,164,228,0x2D41);
  136. _fft3(12,44,108);
  137. _fft4(140,204,172,236,0x2D41);
  138. _fft3(2,34,98);
  139. _fft4(130,194,162,226,0x2D41);
  140. _fft3(10,42,106);
  141. _fft4(138,202,170,234,0x2D41);
  142. _fft3(6,38,102);
  143. _fft4(134,198,166,230,0x2D41);
  144. _fft3(14,46,110);
  145. _fft4(142,206,174,238,0x2D41);
  146. _fft3(1,33,97);
  147. _fft4(129,193,161,225,0x2D41);
  148. _fft3(9,41,105);
  149. _fft4(137,201,169,233,0x2D41);
  150. _fft3(5,37,101);
  151. _fft4(133,197,165,229,0x2D41);
  152. _fft3(13,45,109);
  153. _fft4(141,205,173,237,0x2D41);
  154. _fft3(3,35,99);
  155. _fft4(131,195,163,227,0x2D41);
  156. _fft3(11,43,107);
  157. _fft4(139,203,171,235,0x2D41);
  158. _fft3(7,39,103);
  159. _fft4(135,199,167,231,0x2D41);
  160. _fft3(15,47,111);
  161. _fft4(143,207,175,239,0x2D41);
  162. _fft3(24,56,120);
  163. _fft4(152,216,184,248,0x2D41);
  164. _fft3(26,58,122);
  165. _fft4(154,218,186,250,0x2D41);
  166. _fft3(25,57,121);
  167. _fft4(153,217,185,249,0x2D41);
  168. _fft3(27,59,123);
  169. _fft4(155,219,187,251,0x2D41);
  170. _fft3(30,62,126);
  171. _fft4(158,222,190,254,0x2D41);
  172. _fft3(0,16,48);
  173. _fft4(64,96,80,112,0x2D41);
  174. _fft3(4,20,52);
  175. _fft4(68,100,84,116,0x2D41);
  176. _fft3(2,18,50);
  177. _fft4(66,98,82,114,0x2D41);
  178. _fft3(6,22,54);
  179. _fft4(70,102,86,118,0x2D41);
  180. _fft3(1,17,49);
  181. _fft4(65,97,81,113,0x2D41);
  182. _fft3(5,21,53);
  183. _fft4(69,101,85,117,0x2D41);
  184. _fft3(3,19,51);
  185. _fft4(67,99,83,115,0x2D41);
  186. _fft3(7,23,55);
  187. _fft4(71,103,87,119,0x2D41);
  188. _fft3(12,28,60);
  189. _fft4(76,108,92,124,0x2D41);
  190. _fft3(13,29,61);
  191. _fft4(77,109,93,125,0x2D41);
  192. _fft3(15,31,63);
  193. _fft4(79,111,95,127,0x2D41);
  194. _fft5(128,160,144,176,192,224,208,240,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  195. _fft5(132,164,148,180,196,228,212,244,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  196. _fft5(130,162,146,178,194,226,210,242,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  197. _fft5(134,166,150,182,198,230,214,246,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  198. _fft5(129,161,145,177,193,225,209,241,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  199. _fft5(133,165,149,181,197,229,213,245,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  200. _fft5(131,163,147,179,195,227,211,243,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  201. _fft5(135,167,151,183,199,231,215,247,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  202. _fft5(140,172,156,188,204,236,220,252,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  203. _fft5(141,173,157,189,205,237,221,253,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  204. _fft5(143,175,159,191,207,239,223,255,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  205. _fft3(0,8,24);
  206. _fft4(32,48,40,56,0x2D41);
  207. _fft3(2,10,26);
  208. _fft4(34,50,42,58,0x2D41);
  209. _fft3(1,9,25);
  210. _fft4(33,49,41,57,0x2D41);
  211. _fft3(3,11,27);
  212. _fft4(35,51,43,59,0x2D41);
  213. _fft3(6,14,30);
  214. _fft4(38,54,46,62,0x2D41);
  215. _fft5(128,144,136,152,224,240,232,248,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  216. _fft5(130,146,138,154,226,242,234,250,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  217. _fft5(129,145,137,153,225,241,233,249,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  218. _fft5(131,147,139,155,227,243,235,251,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  219. _fft5(134,150,142,158,230,246,238,254,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  220. _fft5(64,80,72,88,96,112,104,120,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  221. _fft5(66,82,74,90,98,114,106,122,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  222. _fft5(65,81,73,89,97,113,105,121,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  223. _fft5(67,83,75,91,99,115,107,123,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  224. _fft5(70,86,78,94,102,118,110,126,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  225. _fft5(192,208,200,216,160,176,168,184,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  226. _fft5(194,210,202,218,162,178,170,186,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  227. _fft5(193,209,201,217,161,177,169,185,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  228. _fft5(195,211,203,219,163,179,171,187,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  229. _fft5(198,214,206,222,166,182,174,190,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  230. _fft3(0,4,12);
  231. _fft4(16,24,20,28,0x2D41);
  232. _fft3(1,5,13);
  233. _fft4(17,25,21,29,0x2D41);
  234. _fft3(3,7,15);
  235. _fft4(19,27,23,31,0x2D41);
  236. _fft5(128,136,132,140,240,248,244,252,0xC694,0xBA0A,0x3FB1,0xD556,0xB02E,0x3D3E,0);
  237. _fft5(129,137,133,141,241,249,245,253,0xC694,0xBA0A,0x3FB1,0xD556,0xB02E,0x3D3E,0);
  238. _fft5(131,139,135,143,243,251,247,255,0xC694,0xBA0A,0x3FB1,0xD556,0xB02E,0x3D3E,0);
  239. _fft5(64,72,68,76,112,120,116,124,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  240. _fft5(65,73,69,77,113,121,117,125,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  241. _fft5(67,75,71,79,115,123,119,127,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  242. _fft5(192,200,196,204,176,184,180,188,0xD556,0xB02E,0x3D3E,0x08E0,0xA5EE,0x2899,0);
  243. _fft5(193,201,197,205,177,185,181,189,0xD556,0xB02E,0x3D3E,0x08E0,0xA5EE,0x2899,0);
  244. _fft5(195,203,199,207,179,187,183,191,0xD556,0xB02E,0x3D3E,0x08E0,0xA5EE,0x2899,0);
  245. _fft5(32,40,36,44,48,56,52,60,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  246. _fft5(33,41,37,45,49,57,53,61,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  247. _fft5(35,43,39,47,51,59,55,63,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  248. _fft5(160,168,164,172,208,216,212,220,0xE5BA,0xA964,0x3871,0x396C,0xBA0A,0x0645,0);
  249. _fft5(161,169,165,173,209,217,213,221,0xE5BA,0xA964,0x3871,0x396C,0xBA0A,0x0645,0);
  250. _fft5(163,171,167,175,211,219,215,223,0xE5BA,0xA964,0x3871,0x396C,0xBA0A,0x0645,0);
  251. _fft5(96,104,100,108,80,88,84,92,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  252. _fft5(97,105,101,109,81,89,85,93,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  253. _fft5(99,107,103,111,83,91,87,95,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  254. _fft5(224,232,228,236,144,152,148,156,0xF720,0xA5EE,0x3179,0x569C,0xE5BA,0xE1D5,0);
  255. _fft5(225,233,229,237,145,153,149,157,0xF720,0xA5EE,0x3179,0x569C,0xE5BA,0xE1D5,0);
  256. _fft5(227,235,231,239,147,155,151,159,0xF720,0xA5EE,0x3179,0x569C,0xE5BA,0xE1D5,0);
  257. _fft3(0,2,6);
  258. _fft4(8,12,10,14,0x2D41);
  259. _fft5(128,132,130,134,248,252,250,254,0xC337,0xBCF1,0x3FEC,0xCA16,0xB74E,0x3F4E,0);
  260. _fft5(64,68,66,70,120,124,122,126,0xC694,0xBA0A,0x3FB1,0xD556,0xB02E,0x3D3E,0);
  261. _fft5(192,196,194,198,184,188,186,190,0xCA16,0xB74E,0x3F4E,0xE183,0xAAC9,0x39DA,0);
  262. _fft5(32,36,34,38,56,60,58,62,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  263. _fft5(160,164,162,166,216,220,218,222,0xD178,0xB260,0x3E14,0xFB8F,0xA59B,0x2F6B,0);
  264. _fft5(96,100,98,102,88,92,90,94,0xD556,0xB02E,0x3D3E,0x08E0,0xA5EE,0x2899,0);
  265. _fft5(224,228,226,230,152,156,154,158,0xD94D,0xAE2F,0x3C42,0x15FE,0xA834,0x20E7,0);
  266. _fft5(16,20,18,22,24,28,26,30,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  267. _fft5(144,148,146,150,232,236,234,238,0xE183,0xAAC9,0x39DA,0x2E88,0xB260,0x0F8C,0);
  268. _fft5(80,84,82,86,104,108,106,110,0xE5BA,0xA964,0x3871,0x396C,0xBA0A,0x0645,0);
  269. _fft5(208,212,210,214,168,172,170,174,0xEA02,0xA834,0x36E5,0x430F,0xC337,0xFCDD,0);
  270. _fft5(48,52,50,54,40,44,42,46,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  271. _fft5(176,180,178,182,200,204,202,206,0xF2B8,0xA67A,0x3367,0x51D1,0xD94D,0xEA71,0);
  272. _fft5(112,116,114,118,72,76,74,78,0xF720,0xA5EE,0x3179,0x569C,0xE5BA,0xE1D5,0);
  273. _fft5(240,244,242,246,136,140,138,142,0xFB8F,0xA59B,0x2F6B,0x5986,0xF2B8,0xD9E1,0);
  274. _fft3(0,1,3);
  275. _fft4(4,6,5,7,0x2D41);
  276. _fft5(128,130,129,131,252,254,253,255,0xC197,0xBE73,0x3FFB,0xC4E2,0xBB78,0x3FD3,0);
  277. _fft5(64,66,65,67,124,126,125,127,0xC337,0xBCF1,0x3FEC,0xCA16,0xB74E,0x3F4E,0);
  278. _fft5(192,194,193,195,188,190,189,191,0xC4E2,0xBB78,0x3FD3,0xCF94,0xB38A,0x3E71,0);
  279. _fft5(32,34,33,35,60,62,61,63,0xC694,0xBA0A,0x3FB1,0xD556,0xB02E,0x3D3E,0);
  280. _fft5(160,162,161,163,220,222,221,223,0xC851,0xB8A7,0x3F84,0xDB52,0xAD42,0x3BB6,0);
  281. _fft5(96,98,97,99,92,94,93,95,0xCA16,0xB74E,0x3F4E,0xE183,0xAAC9,0x39DA,0);
  282. _fft5(224,226,225,227,156,158,157,159,0xCBE3,0xB601,0x3F0E,0xE7DC,0xA8C6,0x37AF,0);
  283. _fft5(16,18,17,19,28,30,29,31,0xCDB7,0xB4BF,0x3EC5,0xEE58,0xA73C,0x3536,0);
  284. _fft5(144,146,145,147,236,238,237,239,0xCF94,0xB38A,0x3E71,0xF4EB,0xA62D,0x3274,0);
  285. _fft5(80,82,81,83,108,110,109,111,0xD178,0xB260,0x3E14,0xFB8F,0xA59B,0x2F6B,0);
  286. _fft5(208,210,209,211,172,174,173,175,0xD363,0xB141,0x3DAE,0x0239,0xA585,0x2C21,0);
  287. _fft5(48,50,49,51,44,46,45,47,0xD556,0xB02E,0x3D3E,0x08E0,0xA5EE,0x2899,0);
  288. _fft5(176,178,177,179,204,206,205,207,0xD74E,0xAF28,0x3CC5,0x0F79,0xA6D3,0x24DA,0);
  289. _fft5(112,114,113,115,76,78,77,79,0xD94D,0xAE2F,0x3C42,0x15FE,0xA834,0x20E7,0);
  290. _fft5(240,242,241,243,140,142,141,143,0xDB52,0xAD42,0x3BB6,0x1C64,0xAA10,0x1CC6,0);
  291. _fft5(8,10,9,11,12,14,13,15,0xDD5D,0xAC63,0x3B20,0x22A3,0xAC63,0x187D,1);
  292. _fft5(136,138,137,139,244,246,245,247,0xDF6D,0xAB8F,0x3A82,0x28B2,0xAF28,0x1413,0);
  293. _fft5(72,74,73,75,116,118,117,119,0xE183,0xAAC9,0x39DA,0x2E88,0xB260,0x0F8C,0);
  294. _fft5(200,202,201,203,180,182,181,183,0xE39C,0xAA10,0x392A,0x341D,0xB601,0x0AF1,0);
  295. _fft5(40,42,41,43,52,54,53,55,0xE5BA,0xA964,0x3871,0x396C,0xBA0A,0x0645,0);
  296. _fft5(168,170,169,171,212,214,213,215,0xE7DC,0xA8C6,0x37AF,0x3E69,0xBE73,0x0192,0);
  297. _fft5(104,106,105,107,84,86,85,87,0xEA02,0xA834,0x36E5,0x430F,0xC337,0xFCDD,0);
  298. _fft5(232,234,233,235,148,150,149,151,0xEC2B,0xA7B1,0x3612,0x4759,0xC851,0xF82B,0);
  299. _fft5(24,26,25,27,20,22,21,23,0xEE58,0xA73C,0x3536,0x4B41,0xCDB7,0xF384,0);
  300. _fft5(152,154,153,155,228,230,229,231,0xF087,0xA6D3,0x3453,0x4EBF,0xD363,0xEEEF,0);
  301. _fft5(88,90,89,91,100,102,101,103,0xF2B8,0xA67A,0x3367,0x51D1,0xD94D,0xEA71,0);
  302. _fft5(216,218,217,219,164,166,165,167,0xF4EB,0xA62D,0x3274,0x5471,0xDF6D,0xE611,0);
  303. _fft5(56,58,57,59,36,38,37,39,0xF720,0xA5EE,0x3179,0x569C,0xE5BA,0xE1D5,0);
  304. _fft5(184,186,185,187,196,198,197,199,0xF957,0xA5BD,0x3076,0x584F,0xEC2B,0xDDC3,0);
  305. _fft5(120,122,121,123,68,70,69,71,0xFB8F,0xA59B,0x2F6B,0x5986,0xF2B8,0xD9E1,0);
  306. _fft5(248,250,249,251,132,134,133,135,0xFDC7,0xA585,0x2E5A,0x5A43,0xF957,0xD633,0);
  307. _fft1(2);
  308. _fft7(0,0);
  309. _fft8(1,128,255);
  310. _fft8(2,64,127);
  311. _fft8(3,192,191);
  312. _fft8(4,32,63);
  313. _fft8(5,160,223);
  314. _fft8(6,96,95);
  315. _fft8(7,224,159);
  316. _fft8(8,16,31);
  317. _fft8(9,144,239);
  318. _fft8(10,80,111);
  319. _fft8(11,208,175);
  320. _fft8(12,48,47);
  321. _fft8(13,176,207);
  322. _fft8(14,112,79);
  323. _fft8(15,240,143);
  324. _fft8(16,8,15);
  325. _fft8(17,136,247);
  326. _fft8(18,72,119);
  327. _fft8(19,200,183);
  328. _fft8(20,40,55);
  329. _fft8(21,168,215);
  330. _fft8(22,104,87);
  331. _fft8(23,232,151);
  332. _fft8(24,24,23);
  333. _fft8(25,152,231);
  334. _fft8(26,88,103);
  335. _fft8(27,216,167);
  336. _fft8(28,56,39);
  337. _fft8(29,184,199);
  338. _fft8(30,120,71);
  339. _fft8(31,248,135);
  340. _fft8(32,4,7);
  341. _fft8(33,132,251);
  342. _fft8(34,68,123);
  343. _fft8(35,196,187);
  344. _fft8(36,36,59);
  345. _fft8(37,164,219);
  346. _fft8(38,100,91);
  347. _fft8(39,228,155);
  348. _fft8(40,20,27);
  349. _fft8(41,148,235);
  350. _fft8(42,84,107);
  351. _fft8(43,212,171);
  352. _fft8(44,52,43);
  353. _fft8(45,180,203);
  354. _fft8(46,116,75);
  355. _fft8(47,244,139);
  356. _fft8(48,12,11);
  357. _fft8(49,140,243);
  358. _fft8(50,76,115);
  359. _fft8(51,204,179);
  360. _fft8(52,44,51);
  361. _fft8(53,172,211);
  362. _fft8(54,108,83);
  363. _fft8(55,236,147);
  364. _fft8(56,28,19);
  365. _fft8(57,156,227);
  366. _fft8(58,92,99);
  367. _fft8(59,220,163);
  368. _fft8(60,60,35);
  369. _fft8(61,188,195);
  370. _fft8(62,124,67);
  371. _fft8(63,252,131);
  372. _fft8(64,2,3);
  373. _fft8(65,130,253);
  374. _fft8(66,66,125);
  375. _fft8(67,194,189);
  376. _fft8(68,34,61);
  377. _fft8(69,162,221);
  378. _fft8(70,98,93);
  379. _fft8(71,226,157);
  380. _fft8(72,18,29);
  381. _fft8(73,146,237);
  382. _fft8(74,82,109);
  383. _fft8(75,210,173);
  384. _fft8(76,50,45);
  385. _fft8(77,178,205);
  386. _fft8(78,114,77);
  387. _fft8(79,242,141);
  388. _fft8(80,10,13);
  389. _fft8(81,138,245);
  390. _fft8(82,74,117);
  391. _fft8(83,202,181);
  392. _fft8(84,42,53);
  393. _fft8(85,170,213);
  394. _fft8(86,106,85);
  395. _fft8(87,234,149);
  396. _fft8(88,26,21);
  397. _fft8(89,154,229);
  398. _fft8(90,90,101);
  399. _fft8(91,218,165);
  400. _fft8(92,58,37);
  401. _fft8(93,186,197);
  402. _fft8(94,122,69);
  403. _fft8(95,250,133);
  404. _fft8(96,6,5);
  405. _fft8(97,134,249);
  406. _fft8(98,70,121);
  407. _fft8(99,198,185);
  408. _fft8(100,38,57);
  409. _fft8(101,166,217);
  410. _fft8(102,102,89);
  411. _fft8(103,230,153);
  412. _fft8(104,22,25);
  413. _fft8(105,150,233);
  414. _fft8(106,86,105);
  415. _fft8(107,214,169);
  416. _fft8(108,54,41);
  417. _fft8(109,182,201);
  418. _fft8(110,118,73);
  419. _fft8(111,246,137);
  420. _fft8(112,14,9);
  421. _fft8(113,142,241);
  422. _fft8(114,78,113);
  423. _fft8(115,206,177);
  424. _fft8(116,46,49);
  425. _fft8(117,174,209);
  426. _fft8(118,110,81);
  427. _fft8(119,238,145);
  428. _fft8(120,30,17);
  429. _fft8(121,158,225);
  430. _fft8(122,94,97);
  431. _fft8(123,222,161);
  432. _fft8(124,62,33);
  433. _fft8(125,190,193);
  434. _fft8(126,126,65);
  435. _fft8(127,254,129);
  436. _fft7(128,1);
  437. }
  438.